﻿using System.Activities;
using log4net;
using Reactor.Configuration;
using Reactor.Messaging.ServiceBus;

namespace Reactor.Workflow
{
    public partial class ReactorPlatformWorkflow : Activity
    {
        public InArgument<ILog> Logger { get; set; }

        [RequiredArgument]
        public InArgument<IServiceBus> ServiceBus { get; set; }

        [RequiredArgument]
        public InArgument<IConfigurationAggregator> ConfigurationAggregator { get; set; }
    }
}
